@charset "utf-8";
*{margin: 0px;padding: 0px;font-size:16px;color:#333; font-family:微软雅黑, Arial, Helvetica, sans-serif; list-style:none}
body{margin:0 auto;overflow-x: hidden;
	overflow-y: auto;}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#01539D;}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}

html {
  overflow-y:scroll;
  overflow:-moz-scrollbars-vertical;
}
.warp{ width:1200px; margin:0 auto}
.flag{height:120px; width:1200px; margin:0 auto;}

.flag .logo {
	
	
	display: inline-block;
	margin-right: 10px; float:left;
}.flag .logo img{ height:80px; padding-top:20px;}

.flag #cloth{float:left;     text-align: left;margin-top:35px;}
.flag #cloth p{color:#999; font-size:14px; font-family:"微软雅黑"; line-height:21px; font-weight:500; }


.flag  .logo-text {
	display: inline-block;
	padding-top:40px; float:left
}
.flag  .logo-text strong {
	display: block;
	font-size: 24px;
	color: #595656;
	line-height:30px;font-weight: normal;
}
.flag  .logo-text span {
	display: block;
	font-size: 16px;
	color: #666;
	line-height:30px;
}
.flag .order{float:right;margin-top: 35px;}
.flag .order  .hotline {
	margin-left: 15px; float:right
}
.flag .order .hotline span {
	padding-top: 4px;
	font-size: 12px;
	display: block;
	line-height: 26px;
	background: url('icon_phone.jpg') no-repeat right 100px bottom;text-align: right;
}
.flag .order .hotline strong {
	font-size: 24px;
	color: #00808c;
	line-height: 50px; font-weight:normal
}.top-tel{ background: url(tel1.png) center left no-repeat; line-height: normal; padding-left: 54px;   color:#999; font-size: 14px;right: 0; top: 35px; text-align:left; }
.top-tel p{ font-size:20px;  color: #17308e;    margin: 0;font-family: "Arial"
    padding: 0; }
	
	/*menu*/
#menu {
	height: 54px;
	background: #17308e;
	font-family: "微软雅黑";
	z-index: 3; clear:both;min-width: 1200px;
}
#menu li {
	height: 54px;
	width: 150px;
	text-align: center;
	float: left;
	display: inline;
}
#menu li a {
	color: #fff;
	display: block;
	line-height: normal;
	line-height: 54px;
	font-size: 16px;
	transition: all 0.4s;
	height: 54px;
	background-position: center;
}
#menu li a span.aline {
	display: block;
	font-size: 10px;
	overflow: hidden;
	display: block;
	transition: all 0.4s;
	text-transform: uppercase;
}
#menu li a:hover, #menu li.hover a {
	text-decoration: none;
	background: #FF5400;
	color: #fff;
}
#menu li a.cur, #menu li a.cur {
	text-decoration: none;
	background: #FF5400;
	color: #fff;
}
#menu .hover a {
	color: #fff;
}

.xfdz_tit{   display: block;
    text-align: center;
    font: 14px;
    color: #999;    line-height: 50px;
    text-transform: uppercase;
    letter-spacing: 4px; }
.xfdz_tit_1{font-size: 30px; line-height: 32px;text-align: center; color: #555;font-family: 微软雅黑;    font-weight: bold;}
.bt2{ width:70px; border-bottom:4px solid #FF5400; margin: 0 auto; border-radius:10px; margin-top:10px;}


.index_zyyw{ width:100%; height:530px;}
.sec_02 {clear:both;  padding:30px 0; width:1200px; margin:10px auto;
}
.sec_02 ul{ width:1200px; margin:0 auto; }
.sec_02 ul li {
	float:left; width: 370px; display: block; margin-top: 15px; height:340px;
    margin-right: 10px;
    padding: 10px; background:#fff;border: 1px solid #eee;
}
.sec_02 ul li:nth-child(3n){margin-right:0}
.sec_02 ul li .img{     width: 100%;
    text-align: center;
    margin: 0 auto;
  }
.sec_02 ul li .img img{     width: 100%;
   }
.sec_02 ul li h3 {
	 text-align: center;
	font-size: 20px;      padding-top: 15px; color:#17308e
}
.sec_02 ul li h4 {
	 text-align: center;
	font-size: 18px;  font-weight:normal;
}
.sec_02 ul li span{font-size: 18px; line-height: 28px; text-align: center;   }
.sec_02 ul li p{font-size: 14px; line-height: 25px; text-transform: uppercase;text-align: center;    padding-top: 15px;}

.center3{  background:url(bj.jpg); background-repeat: no-repeat;
    background-size: cover;min-width: 1200px;}
.cen1{ padding-top:50px;padding-bottom:50px;}
.cen2 {
    width: 1200px;
    margin: 0px auto; padding-top:30px; background:#d6d8d8; opacity:0.90}

.center1a{ width:750px; float:right;margin-right:50px;}
.center1b{ width:350px; float:left; margin-left:50px;}
.center1b img{ padding-bottom:30px; z-index:999}
.center1a h2{ font-size:51px; color:#e60012; font-weight:bold; line-height:60px;}

.center1a p{ padding-top:15px; line-height:30px; color:#666666; font-size:14px;    background-color: transparent;}
.center1abt{ margin-left:50px; height:50px;}
.center1abt h3{ font-size:22px; color:#000; font-weight:400; line-height:35px;} .center1abt h3 a{ color:#FF5400;font-size: 24px;
    font-weight: bold;}
	
.b-7 {
	width: 1200px;
	margin: 0 auto;margin-top: 30px; height:550px;
}
.b-7-z {
	width: 368px;
	float: left;margin-top: 15px; height:431px;
}
.b-7-m {
	width: 368px;
	margin: 0 48px;
	float: left;margin-top: 15px;height:431px;
}
.b-7-y {
	width: 368px;
	float: right;margin-top: 15px;height:431px;
}
.b-7 dl {
}
.b-7 dt {
	height: 41px;
	line-height: 41px;
	border-bottom: 1px dashed #ddd;
	padding: 5px 0;
}
.b-7 dt h3 {
	float: left;
	font-size: 20px;
	font-weight: normal;
	background: url(line2.png) left center no-repeat;
	padding-left: 14px;
	color: #000;line-height: 41px;
}
.b-7 dt a {
	float: right;
	font-family: Arial;line-height: 41px;color: #464646; font-size:12px;

}
.b-7 dd {
	height: 38px;
	line-height: 38px;
	font-size: 13px;
	border-bottom: 1px dashed #ddd;
}
.b-7 dd a {
	float: left;
	background: url(ico9.png) left center no-repeat;
	padding-left: 10px;    font-size: 13px;    line-height: 38px; height:38px; overflow: hidden; width: 80%;
}
.b-7 dd span {
	float: right;
	font-family: Arial;
	color: #888;font-size: 13px;    line-height: 38px;
}


.xuanzw100{ background:#fcfcfc;height: 700px;}
.index_tools{padding-top:30px;width:1200px; margin:0 auto}
.index_tools ul{ margin-top:20px;}
.index_tools li{ float: left; width:210px;  margin-left:37px;  position: relative;}
.index_tools li:first-child{margin-left:0px;}
.xuanz{ height:120px;border: 1px solid #dee7ec;}
.index_tools li h5{ font-size: 18px; color: #666; font-weight: bold; }
.index_tools li .xtbox{ margin-top:40px; float:left; margin-left:10px;width: 110px;}
.index_tools li span{ display: block; font-size: 14px; color: #7d7d7d; line-height: 22px; margin-top: 5px; }
.index_tools li .xtbox1 p{ text-align: left; font-size: 14px; color: #fff;  background:#17308e; padding:10px; border:1px solid #17308e; height:370px;}
.index_tools li .xtbox2 p{ text-align: left; font-size: 14px; color: #fff;  background:#968f8c; padding:10px; border:1px solid #968f8c; height:370px;}
.index_tools li p b{ color: #ffa200; }
.xuanz img{ float:left; margin-left:10px;  margin-top:40px;}
.ind-pg:hover .topWechat1{display:block;}




/* 首页工具 */

/* 首页工具 */
.index1{ background:#fcfcfc;height:160px;}
.index_tools1{padding-top:30px; width:1200px; margin:0 auto  }
.index_tools1 .bt1{ float:left; width:161px; background:url(ys.png); margin-right:43px;
    max-width: none;
    height: 102px;
    max-height: none;
    opacity: 1;
    visibility: visible;
    animation-name: bounceIn;}
	
	.index_tools1 .bt1 h3{font-family: 微软雅黑;
    font-size: 24px;
    font-weight: bold;
    font-style: normal;
    color: rgb(255, 255, 255); padding-left:12px; padding-top:12px;}
	.index_tools1 .bt1 span{font-family: 微软雅黑;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    color: rgb(255, 255, 255);
    background-color: transparent;
    line-height: 26px;padding-left:12px;}
	.index_tools1 .bt1 p{font-family: 微软雅黑;
    font-size: 12px;
    color:#fff;
    line-height: 35px;
    text-align: center;}
.index_tools1 ul{ float:left}
.index_tools1 li{ float: left; width:200px; height:80px; padding:10px; margin-left:36px; box-shadow: 0 0 8px #dee7ec;position: relative; background:#fff}
.index_tools1 li:first-child{margin-left:0px;}
.index_tools1 li h5{ font-size: 18px; color: #333; font-weight: bold; }
.index_tools1 li .xtbox{padding-left:76px;}
.index_tools1 li span{ display: block; font-size: 14px; color: #7d7d7d; line-height: 22px; margin-top: 5px; }
.index_tools1 li p{ text-align: center; font-size: 14px; color: #7d7d7d; margin-top: 10px;}
.index_tools1 li p b{ color: #ffa200; }
.index_tools1 li img{position: absolute; top:16px; left:15px; -webkit-transition: all 0.5s; transition: all 0.5s; }

.ban4 .wenzi{width:200px; background: #fff;
    padding-top: 20px;border-radius: 10px;
    padding-bottom: 20px;
    opacity: 0.8;   margin: 100px auto 0 auto;position:relative; margin-top:100px;text-align:center;}.ban4 .wenzi p{line-height:25px; height:25px;font-size:35px; font-weight:500;color:#FF5400;}.ban4 .wenzi h2{line-height:25px; height:25px;font-size:35px; font-weight:500;color:#FF5400;}.ban4 .wenzi h2 a{color:#FF5400;font-size:35px; }.ban4 .wenzi span{margin-top:14px;font-family:"宋体";font-size:13px;line-height:25px; height:25px;color:#FF5400;}
/*内页通*/.ban4{width:100%;height:300px;overflow:hidden; background:url(nyban.jpg); }
.mbxdh{width:100%;overflow:hidden;height:40px; border-top:1px dotted #193262;margin-bottom:10px;color:#444;clear:both;  text-align:center;}.mbxdh .wen{height:40px;line-height:40px;font-size:14px;width:1160px;margin:0 auto;text-align:left; padding-left:30px; background:url(mbxdh.png) no-repeat left center;}.mbxdh .wen a{color:#444;}



.center1as{ width:1200px; margin:0px auto; padding:15px 0px; }
.gq{ padding:15px 0px;}
.gq li{ background:#fff; float:left; margin:10px 0px; margin-right:10px; font-size:16px; border-radius:5px;}
.gq li a{ padding:0px 40px; line-height:50px;}
.gq li:hover{ background:#007EC9;}
.gq li:hover a{ color:#fff;}
.gq .gq2 a{ color:#fff;}
.gq .gq2{ background:#007EC9;}
.center9a1 h4{ font-size:18px; text-align:center; line-height:30px; padding-top:20px;}
.nra p {
    padding: 15px;
    line-height: 25px;
    color: #777;
    height: 115px; 
    overflow: hidden;
}
.center2t{ text-align:center;}
	.center2t h3 { 
    font-size:32px; font-weight:100;
    color: #000;
    line-height:40px;
    padding: 5px 0px; padding-top:45px;
}.center2t {
    text-align: center;
    padding:30px 0px;
}



.footer{ width:100%; background:#222222; height:210px; min-width: 1200px; clear:both }
.fc{ width:1200px; margin:0 auto; position:relative; padding-top:15px;}

.fcw{    margin: 20px auto; float:left; width:700px; margin-left:100px;}
.fcw p{ line-height:31px; color:#fff; font-size:14px;}

.bq{ width:100%;     background: linear-gradient(to top, #222222, #000); height:52px; min-width:1200px; text-align:center ; clear:both}
.bqc { width:1200px; margin:0 auto;font-size:14px; color:#f2f7fb; line-height:52px;}
.bqc span a{ color:#f2f7fb;}
.bqc span{ color:#f2f7fb;}

.botknr-3{ text-align:center; color:#ddd; font-size:14px; line-height:40px; padding-right:20px;  float:left;}
.botknr-3 img { width:150px;}/*copyright*/

.main .zuo{width:580px;float:left}.main .zuo li{padding:15px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main .zuo li:hover h2 a{color:#191244}.main .zuo .tip{margin-top:20px;height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main .zuo .tip apan{margin-top:20px;position:absolute;font-size:22px;font-weight:600;height:60px;line-height:60px;left:0;border-bottom:solid 1px #022c82; color:#022c82;margin:0}.main .zuo .tip apan a{color:#022c82;}.main .you{width:580px;float:right}.main .you li{padding:15px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main .you li:hover h2 a{color:#191244}.main .you .tip{margin-top:20px;height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main .you .tip apan{margin-top:20px;position:absolute;font-size:22px;font-weight:600;height:60px;line-height:60px;left:0;border-bottom:solid 1px #022c82;color:#022c82;margin:0}.main .you .tip apan a{color:#022c82;}/*二三*/.main3{width:1200px;height:auto!important;height:auto;margin:0 auto;clear:both;}.main3 .lanmuming{width:100%;height:70px;line-height:70px;text-align:center;font-size:28px;color:#022c82;;margin-bottom:30px;}.main3 .lanmuming a{color:#022c82;}.main3 .lanmuming span{font-size:15px;line-height:22px;padding:3px 10px; border:2px solid #C3A000;border-radius:10px; width:148px; color:#022c82;}.main3 .lie li{padding:15px 0px;border-bottom:solid 1px #eee;overflow:hidden;width:570px;float:left;height:168px;margin-right:30px;}/*通用*/.liebiao{overflow:hidden;}.liebiao .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}.liebiao .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}.liebiao .wenzi{overflow:hidden;}.liebiao .biaoti{font-size:18px;line-height:35px; height:45px;font-weight:500;color:#272322;text-align:left;margin:0}.liebiao .daodu{font-size:13px;line-height:22px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 4;-webkit-box-orient:vertical; text-align: left;}.liebiao .meta{height:26px;line-height:26px;font-size:13px;color:#b8b8b8;margin-top:10px}.liebiao .meta .eye{float:right;background: url(eye.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}.liebiao .meta .time{float:left;background: url(time.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}/*四五*/.fbar{padding:20px 0;height:140px}.fbar li{float:left;width:19.93%;height:100px;text-align:center;border-left:1px solid #ddd}.fbar li:first-child{border-left:none}.fbar li .img{height:48px;line-height:48px;overflow:hidden;margin-top:10px;font-size:48px;font-family:arial;font-weight:700;color:#C3A000}.fbar li .txt1{margin-top:16px}.newsnav2{overflow:hidden;padding-bottom:2%;margin:0 auto;display:table}.newsnav2 li{font-size:16px;color:#535353;float:left;background:#fff;border-radius:20px;margin-right:10px;overflow:hidden}.newsnav2 li a{display:block;padding:6px 18px;font-size:16px}.newsnav2 li a:hover,.newsnav2 li.cur a{background:#08548e;color:#fff;border-radius:20px}.anli{width:270px;float:left;position:relative; overflow:hidden; margin-right:30px;margin-top:10px;}.anli img{width:270px;height:202px;border-radius:15px;}.anli .biaoti{font-size:16px; line-height:45px;height:45px; text-align: center;overflow:hidden;font-weight: 500;}.anli span{font-size:13px;line-height:20px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 3;-webkit-box-orient:vertical;}

/*列表*/.main5{width:1200px;margin:0 auto;position:relative;clear:both;}.main5 .zuo5{width:900px;float:left;}.main5 .zuo .zuo5{height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main5 .zuo5 .tip span{height:60px;line-height:60px;position:absolute;font-size:22px;font-weight:600;left:0;border-bottom:solid 1px #022c82; color:#022c82;margin:0}.main5 .zuo5 .tip span a{color:#022c82;}.main5 .zuo5 li{    padding: 15px 0 30px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main5 .zuo5 .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}.main5 .zuo5 .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}.main5 .zuo5 .wenzi{overflow:hidden}.main5 .zuo5 .biaoti5{font-size:18px;line-height:1.6;font-weight:bold;color:#272322;text-align:left;margin:0}.main5 .zuo5 .daodu5{font-size:13px;line-height:22px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 4;-webkit-box-orient:vertical;padding-top:15px;text-align:left}

.main5 .zuo5 .meta a{color:#FF8C00; font-weight:bold;}


/*列表*/.main5{width:1200px;margin:0 auto;position:relative;clear:both;}.main5 .zuo6{width:1200px;}.main5 .zuo .zuo6{height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main5 .zuo6 .tip span{height:60px;line-height:60px;position:absolute;font-size:22px;font-weight:600;left:0;border-bottom:solid 1px #022c82; color:#022c82;margin:0}.main5 .zuo6 .tip span a{color:#022c82;}.main5 .zuo6 li{    padding: 15px 0 30px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main5 .zuo6 .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}.main5 .zuo6 .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}.main5 .zuo6 .wenzi{overflow:hidden}.main5 .zuo6 .biaoti6{font-size:18px;line-height:1.6;font-weight:bold;color:#272322;text-align:left;margin:0}.main5 .zuo6 .daodu6{font-size:13px;line-height:22px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 4;-webkit-box-orient:vertical;padding-top:15px;text-align:left}

.main5 .zuo6 .meta a{color:#FF8C00; font-weight:bold;}
.main5 .zuo6 .meta{height:26px;line-height:26px;font-size:13px;color:#b8b8b8;margin-top:10px}

.main5 .zuo5 .meta{height:26px;line-height:26px;font-size:13px;color:#b8b8b8;margin-top:10px}.main5 .zuo .meta .eye{float:right;background: url(eye.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}.main5 .zuo .meta .time{float:left;background: url(time.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}/*右侧通*/.youce{width:280px;float:right;margin-bottom:30px}.youce .biaoti{color:#333;height:60px;line-height:60px;border-bottom:1px solid #cbcbcb;text-align:left;}.youce .biaoti span{height:60px;line-height:60px;font-size:20px;position:absolute;font-weight:400;border-bottom:solid 1px #666;}.youce .biaoti span a{color:#333}.youce .lie ul{ margin-top:15px;margin-left:5px;width:100%;}.youce .lie ul li{text-align:left; }.youce .lie ul li img{display:block;height:168px; width:224px;border-radius:10px;}.youce .lie ul li span{ line-height:35px;overflow:hidden;font-size:14px; margin-bottom:10px;  }.youce .lie ul li span a{font-size:12px;}.youce .lie ul li span a:hover{color:#022C82}.youce .guanyu{color:#333; font-size:20px; font-weight:500;border-bottom:1px solid #cbcbcb;text-align:left;line-height:60px; height:60px; margin-bottom:30px;}.youce .about{overflow:hidden}.youce .about li{float:left;width:100%; background-color:#C3A000;height:43px;line-height:43px;text-align:center;margin-bottom:10px;font-size:16px;}.youce .about li a{color:#fff;display:block}.youce .about li:hover{background:#022C82;}.youce .about li:hover a{color:#fff;}

.youce .lie ul li s {
    width: 4px;
    height: 4px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -1px;
    border-radius: 100%;
    background: #333333;
    margin-right: 10px;
}






.hea{ background:#fff; box-shadow:0px 1px 5px #ccc; position:fixed; top:0px; width:100%; z-index:999;}
.head{ width:1200px; margin:0px auto;}
.head1{ width:207px; float:left;} .head1 img{height:55px;padding-top:23px;}
.head2{ width:900px; float:right;}
  
	  
	  /*大图样式*/
.ddk {
	position: relative;
	overflow: hidden;
	clear: both; min-width:1200px;
}
	 .slideBox {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.slideBox .hd {
	position: absolute;
	width: 160px;
	height: 6px;
	line-height: 28px;
	bottom: 20px;
	left: 46%;
	z-index: 1;
}
.slideBox .hd li {
	display: inline-block;
	width: 10px;
	height: 10px;
	float: left;
	background: #fff;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 5px;
}
.slideBox .hd li.on {
	background: #FF8C00;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}
#banner {
	position: relative;
	text-align: center;
	overflow: hidden;
	margin: 0 auto;
}
#banner img {
	vertical-align: top;
	width: 100%;
}
.slideBox .bd li img {
	vertical-align: top;
	width: 100%;/* 图片宽度100%，达到自适应效果 */
}

.center1{ background:#f9f7f7;}
.cen{ width:1200px; margin:0px auto; padding:50px 0px;}



.center2{background:#F9F7F8;}
.center2a{ text-align:center; font-size:23px; color:#fff; line-height:35px;}.center2a a{ color:#fff}  .center2a a:hover{color:#fff;text-decoration:none;}
.center2a p{font-size:51px; color:#cdcccc; font-weight:bold; line-height:60px; text-transform:uppercase}

.center2ab{ text-align:center; font-size:23px; color:#fff; line-height:35px;}.center2ab a{ color:#0B4B99; font-weight:bold}  .center2ab a:hover{color:#0B4B99;text-decoration:none;}
.center2ab p{font-size:51px; color:#cdcccc; font-weight:bold; line-height:60px; text-transform:uppercase}
.center2b1{ width:270px; border:5px #fff solid; text-align:center; background:#fff; float:left; margin:10px; display:inline;;}
.center2b1 img {
    width: 270px;
    height: 202px;
}
.center2b1a{ width:100%; height:auto; overflow:hidden;}
.center2b1b{ padding:20px;}
.center2b1b h3{  height: 40px;
    line-height: 40px;
    overflow: hidden;}
.center2b1b p{ padding:20px 0px; color:#777; line-height:20px; height:60px; overflow:hidden;}
.center2b{ padding-top:30px;} 


.center2b1a{ width:100%; overflow:hidden; background:#000;}
.center2b1a a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}
.center2b1a:hover a img{ -webkit-transform:scale(1.12); -moz-transform:scale(1.12); -o-transform:scale(1.12); -ms-transform:scale(1.12); transform:scale(1.12); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
.an img{ width:31px; height:17px;}

.center3a{ padding-top:40px;}
.center3a1{ width: 285px;
    float: left;
    box-shadow: 0px 1px 5px #ddd;
    background: #fff;
    margin-right: 15px;
    padding: 15px;
    box-sizing: border-box; margin-bottom:20px; }
.center3a2{ width:510px; float:left; box-shadow:0px 1px 5px #ddd; background:#fff;padding:15px;  box-sizing:border-box; }

.center3a2:nth-child(4n){margin-right:0}

.cp1{ width:40px; float:left; padding-top:150px; margin-left:5px;}
.cp2{ width:255px;}
.cp2 img{ width:255px; height:187px}
.center3a1 h3{ font-weight:400; padding-top:8px; padding-left:5px;    height: 40px;
    line-height: 40px;
    overflow: hidden;}
.center3a2 h3{ font-weight:400; padding-top:8px;padding-left:5px;}
.m20{ margin-top:30px;}


.center4{ clear:both;background:url(4.jpg) no-repeat center top; background-size:cover;}
.center4a1{ width:46%; margin:1% 2%; float:left; display:inline;}
.center4a1a{ width:110px; text-align:center; color:#5e5e5e; float:left;}
.center4a1a h2{ font-size:40px; line-height:50px; font-weight:100;}
.center4a1b h3 a{ color:#5e5e5e; line-height:35px;}
.center4a1b p{ line-height:24px; color:#999; height:48px; overflow:hidden;}

.center3ar1 img{ width:284PX; height:213px;}
.center3ar{ width:284px; border:3px #fff solid; background:#fff; float:left; margin:5px; margin-top:0px; box-shadow:0px 1px 10px #ccc; margin-bottom:15px;}
.center3ar2{ padding:20px;}
.center3ar2 img{ float:right; padding-top:10px;}
.center3ar2 span{ display:block; font-size:12px; color:#999; }

.center3ar2 a{ font-size:16px; font-weight:bold; line-height:35px;}


.hun{ margin:45px 0px; background:#f5f5f5;}
.hun1{ width:35%; float:left;}
.hun2{ width:65%; float:left; font-size:15px; line-height:30px; padding:35px; color:#666;  box-sizing:border-box; }
.hun1 img{ width:100%; height:auto; }
.yf{ float:right;}
.center8{ padding:25px 0px;  color:#333; width:1200px; margin:0px auto; min-height:300px; margin-bottom:30px;}
.center9{ background:url(21.jpg) no-repeat center top #f5f5f5;}
.center9a{ width:1200px; margin:0px auto; padding-top:30px; padding-bottom:50px;}
.center9a1{ width:287px; background:#fff; border:1px #ddd solid; float:left; position:relative; margin-right:12px;}
.center9a1 img{ width:100%; height:auto;}
.center9a1 h3{ text-align:center; color:#fff; top:-50px; position:absolute; width:100%; font-size:25px; font-weight:100;}
.center9a1 h3 img{ margin-bottom:30px; width:auto; height:auto;}
.center9a1 p{ padding:15px; line-height:25px; color:#777; overflow:hidden; }
.center9a1{-webkit-transition-duration: 0.3s;transition-duration: 0.3s; }
.center9a1:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.hun2 h3{ font-size:24px; padding:25px 0px; font-weight:500; color:#222; line-height:35px;}
.hun2 p{ color:#666;}

.tu1{ padding:30px 25px; background:#f9f9f9;  margin-bottom:30px; }

.tu1 .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}.tu1  .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}

.tu1 .tu1b{ width:1150px; float:left}
.tu1b1{  line-height:40px; padding:7px 0px; border-bottom:1px #eee solid; font-size:16px;font-weight: bold;}
.tu1b p{ color:#888; padding:19px 0px; padding-top:12px; line-height:23px;}
.tu1a img{ width:100%; height:180px;}
.tu1:hover{ background-color:#f5f5f5;}
.tu1 span{ background:#17308e; padding:0px 10px; color:#fff; font-size:12px;}
.xin{ width:1200px; margin:0px auto; padding-bottom:80px;    margin-top: 20px;}


.xiangxi1b h3{ font-size:25px; padding:10px 0px;}
.xiangxi1b p{ color:#777; line-height:28px; padding-bottom:25px; margin-top:15px;}
.xiangxi2{ background:#0066b1;  width:140px; margin-top:30px; height:45px; line-height:45px;text-align:center; color:#fff; font-size:16px; border-radius:5px 5px 0px 0px ; } 
.ane{ line-height:30px; font-size:14px; color:#777; padding-top:15px;}
.xian3{ height:1px; background:#ddd;}
.nei4c{ padding-top:15px;}

.nei2bt{ padding:25px 0px;}
.nei2bt1{ width:50%; float:left;}
.nei2bt2{ width:45%; float:right;}
.nei2bt2 img{ width:100%; height:auto;}
.nei2bt1 h2{ font-size:20px; line-height:25px; padding:15px 0px;}
.nei2bt1 p{ line-height:25px; color:#777; padding-bottom:25px; padding-top:5px;}

.xiangxi1{ padding-top:40px;}
.xiangxi1a{ width:45%; float:left;}
.xiangxi1a img{ width:100%; height:auto;}
.xiangxi1b{ width:52%; float:right; line-height:35px;}


/* news详情*/.main2{width:1200px;margin:0 auto;clear:both;}.main2 .zuo{width:950px;float:left;}  #zuo{width:900px;float:left;} .main2 .zuo .biaoti{line-height:60px;height:60px;color:#007EC9; text-align:center;}.main2 .zuo .biaoti h1{font-size:25px;}.main2 .zuo .biaoti h2{font-size:26px;}.main2 .zuo .tip{    margin-bottom: 10px;height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative; text-align:left;}.main2 .zuo .tip span{height:60px;line-height:60px;position:absolute;font-size:22px;font-weight:600;left:0;border-bottom:solid 1px #022c82; color:#022c82;}.main2 .zuo .tip span a{color:#022c82;}.main2 .zuo .shijian{ height:25px; line-height:25px;text-align:center;color:#999; font-size:13px;}.main2 .zuo .daodu{ display:none; padding:10px 10px; margin:10px 10px; min-height:50px; line-height:25px; border:1px solid #A65B00;border-radius:10px; text-align:left; color:#999999; font-size:13px;}.main2 .zuo .neirong{font-size:15px; line-height:25px;padding:2% 1% 3% 1%;overflow:hidden;min-height:300px;text-align:left}.main2 .zuo .neirong img{max-width:100%;height:auto!important}.main2 .zuo .xiayitiao{width:100%;overflow:hidden;color:#ffffff; background-color:#FF8C00;font-size:14px;text-align:left; height:80px; margin-top:10px; padding-top:10px;}.main2 .zuo .xiayitiao a{color:#ffffff ;}.main2 .zuo .xiayitiao span{ margin-left:10px;line-height:30px; height:30px;}.main2 .zuo .tuijian{text-align:center;font-size:28px;color:#FF8C00;height:80px; line-height:80px;}.main2 .zuo .lie ul{width:100%;overflow:hidden; margin-bottom:30px;}.main2 .zuo .lie ul li{width:46%;overflow:hidden;padding:1% 1%;float:left;border-bottom:1px solid #efeeee;margin-left:5px;margin-right:5px;margin-bottom:10px;text-align:left;height:27px;overflow:hidden; white-space:nowrap;}.main2 .zuo .lie ul li .time{color:#555;text-align:center;margin-top:10px}.main2 .zuo .lie ul li .time .d{font-size:40px;display:block;line-height:1}.main2 .zuo .lie ul li .time .y{display:block}.main2 .zuo .lie ul li .zi{width:79%}.main2 .zuo .lie ul li .zi span{color:#484848;font-size:16px;margin-bottom:10px;display:block;height:25px;overflow:hidden}.main2 .zuo .lie ul li .zi span i{display:inline-block;width:0;height:1px;background-color:#0166ce;vertical-align:middle}.main2 .zuo .lie ul li:hover .zi span i{width:15px;margin-right:5px}.main2 .zuo .lie ul li:hover .zi span{color:#0166ce}.main2 .zuo .lie ul li .zi p{color:#818181;height:40px;overflow:hidden}.main2 .zuo .lie ul li:hover{box-shadow:0 0 40px #c3c3c3}



.iproal {
	position: relative;
	overflow: hidden; margin-top:25px; margin-bottom:5px;
}
.iproal .list {
	width: 100%;
}
.iproal .item {
	float: left;
	width: 290px;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: 10px;
	position: relative;
}.iproal .item:nth-child(4n){margin-right:0}
.iproal .item a {
	display: block;
	position: relative;
	width: 100%;
	height: 217px;
}
.iproal .item img {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	width: 100%;
	height: 100%;
	display: block;
}

.iproal .item h3 {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-indent: 10px;
	font-weight: normal;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	background: #666; opacity:0.8;
	color: #fff;    overflow: hidden;
}
.iproal .item em {
	position: absolute;
	right: 0;
	bottom: 20px;
	z-index: 2;
	width: 32px;
	height: 26px;
	background-position: -190px 0;
	display: block;
	margin-right: 30px;
	vertical-align: middle;
}


.iproal .item span {
width: 100%;
    text-align: center;
    font: 14px/50px "微软雅黑";
     color:#333;   
    display: block;    height: 40px;
    line-height: 40px;
}
.left{float:left; margin-right:20px;}

.leftCon {width: 240px;padding-bottom: 40px; float:right;position: relative; z-index: 20;}
.icon{background: url(icon.png) no-repeat;display: inline-block;vertical-align: middle;}
.leftNav {width: 240px; position: relative;}
.leftNav .left-title { height: 80px;background: #007EC9; color: #fff;}
.leftNav .left-title h3 { font-size: 24px;color:#fff ; font-weight: bold;line-height: 80px; padding-left: 26px;text-transform: uppercase;}
.leftNav .left-title s {background-position: -142px -64px;vertical-align: middle; width: 28px; height: 28px; margin-right: 30px; margin-top: 28px;}
.leftNav .list {border: 1px solid #e5e5e5;  border-top: 0;}
.leftNav .item {border-top: 1px solid #e5e5e5;}
.leftNav .item h3 a {display: block; padding: 0 15px;height: 60px;line-height: 60px;font-size: 16px; font-weight:normal; color:#666;}
.leftNav .item h3 s {width: 10px; height: 15px;float: right;margin-top: 25px; background-position: -22px 0;}
.leftNav .item h3:hover a,.leftNav .item h3.hover a {color: #007EC9;}
.leftNav .item h3:hover s,.leftNav .item h3.hover s {background-position: -40px 0;}
.n-ico {
    display: inline-block;
    vertical-align: middle;
    background: url(n-ico.png) no-repeat 0 0;
}


.reLink {height: 58px;
    line-height: 58px;
    background: #efefef;
    padding: 0 10px;overflow: hidden;}
.reLink .nextLink,reLink .prevLink {width: 50%;display: block;text-align: left;color: #666;}
.reLink .nextLink a:hover,.reLink .prevLink a:hover {color: #009b4d;}
.reLink .nextLink {text-align: right;}
.fl{ float:left; width:49%}
.fr{ float:right; width:49%}

/*相关资讯*/
.newsbox {padding-bottom: 20px;}
 .newsbox .txtlist li {width: 418px;  margin-right: 90px;}
.newsbox .location {width: 100%;height: 45px; line-height: 45px;margin-bottom: 20px; position: relative;border-bottom: 2px solid #17308e;}
 .newsbox .location h3 {font-size: 18px;padding-left: 3px;display: inline-block;position: relative; font-weight:normal;}
 .newsbox .location h3 s {width: 100%;height: 2px; display: block;position: absolute;left: 0; bottom: -2px;background: #FF5400;}
.txtlist {width: 100%; position: relative; overflow: hidden;}
.txtlist .list {width: 120%; position: relative;}
.txtlist li {width: 300px; height: 36px;  line-height: 36px;overflow: hidden; float: left; margin-right: 70px;}
.txtlist li a {width: 100%;display: block;}
.txtlist li s {width: 4px;height: 4px;display: inline-block;vertical-align: middle; margin-top: -1px;border-radius: 100%;  background: #333333;margin-right: 10px;}
.txtlist li .time {float: right;}




.about-floor{}
.about-floor h3{ font-size: 32px;
    line-height: 40px;
    color: #00923f;
    margin-top: 22px;
    margin-bottom: 20px;
    display: block;
    font-weight: normal;}	
.about-floor .decs{    line-height: 30px;
    font-size: 14px;
    color: #999;
    width: 65%;
    text-align: center;
    margin: 0 auto;    margin-bottom: 15px;}
.about-icon{   display: inline-block; text-align: center; line-height: 91px; color: #00923f; font-size: 3rem; transition: all 0.3s;}.about-icon img{width:144px; height: }
.about-floor h5{ font-size: 15px;line-height: 30px;    margin-top:19px; margin-bottom:15px; color: #333;}
.about-floor p{    font-size:13px; font-weight: 300;  line-height: 30px;  letter-spacing: 0;}
.about-floor ul li:hover .about-icon{ transform: scale(1.2, 1.2) rotateZ(360deg);}
.about-floor ul li a{ color: #666;}
.about-floor ul li a:hover p{ color: #333; text-decoration: underline;}
.about-floor ul li a h5{ color: #333;}
.margin-top-2 {
    margin-top: 2rem;
}
.margin-top-5 {
    margin-top: 10px;
}.col-lg-3 {
    width: 22%; float:left;position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px; margin-top:15px;
}.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.align-center {text-align:center}
.container{ width:1200px; margin:0 auto}
.nowrap-3 {
    text-overflow: ellipsis;
    overflow: hidden;
    empty-cells: initial;
    display: -webkit-box;
    white-space: normal!important;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.con_3{ width:1200px; margin:30px auto; height:280px;}
.zcfg{ width:385px; float:left; margin-right:23px;}
.pxzx{ width:385px; float:left; margin-right:22px;}
.jsjl{ width:385px; float:left;}
.liebiao{ width:100%; margin-top:10px;}
.liebiao ul li{ color:#555; font-size:14px; line-height:38px;width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.liebiao ul li a{ color:#555;}
.liebiao ul li a:hover{ color:#06356d;}
.liebiao ul li img{ margin-right:20px; margin-bottom:3px;}

.dht{ width:100%; height:36px; background:#f2f2f2;}
.dht ul li{ height:36px; width:105px; float:left; background:#06356d; line-height:36px; text-align:center; font-size:16px; color:#fff;}
.dht .more a{ float:right; color:#555; font-size:14px; margin-right:10px; line-height:36px;}
.dht .more a:hover{ color:#06356d;}
.dw{ margin-top:19px;}
.dw ul li{ font-size:14px; color:#555; line-height:36px; overflow: hidden;    background-image: url(tz3.png);background-repeat: no-repeat;
    background-position: 0px 15px;    padding-left: 18px; border-bottom: 1px dashed #ddd;}
.dw ul li a{ float:left; color:#555;height: 37px;width: 73%;
    overflow: hidden;}
.dw ul li a:hover{ color:#06356d;}
.dw ul li span{ float:right;    color: #a5a5a7; font-size:12px;}


